* {
    margin: 0;
    padding: 0;
    font-size: 14px;
    list-style: none;
}
body, html, .wrapper {
    width: 100%;
    height: auto;
    font-family: Helvetica, Verdana, "Microsoft YaHei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
}

.left-list-item,.left-list-item1{
    font-weight: bold;
}

a {
   text-decoration: none;
}
.wrapper {

     margin-left:auto; 
     margin-right:auto;
     width: 1200px;

    display: flex;
    flex-direction: column;
    align-items: center;
}
.wrapper .top-nav-wrapper {
    width: 1200px;
    background-color: #70264E;
    height: 2px;
    display: flex;
    justify-content: center;
}

.wrapper .top-nav {
    width: 1205px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #eeeeee;
}
.wrapper .top-nav-menu {
    list-style: none;
    display: flex;
    color:#eeeeee;
}
.wrapper .top-nav-wrapper .top-nav .home-icon a{
    display: flex;
    align-items: center;
    color: #eeeeee;
}
.wrapper .top-nav-wrapper .top-nav .home-icon img {
    padding-right: 10px;
    padding-bottom: 2px;
}
.wrapper .top-nav-menu li a {
    color: #eeeeee;
}
.split {
    padding: 0 5px;
    color: #eeeeee;
}
.wrapper .header {
    height: 114px;
    width: 1205px;
    display: flex;
    align-items: center;
}
.wrapper .header .header-logo {
    display: flex;
    align-items: center;
}
.wrapper .header .header-logo a:nth-child(2) {
    margin-left: 70px;
    margin-top: 30px;
}
.wrapper .header .header-search {
  margin:20px 54px 0 100px;
  width: 180px;
  height: 25px;
  position: relative;
}
.wrapper .header .header-search input {
    text-indent: 3px;
    width: 185px;
    height: 23px;
    box-sizing: border-box;
    outline: none;
    border-width: 0;
    border: 1px solid #70264f;
    padding-right: 20px;
}
.wrapper .header .header-search a {
    position: absolute;
    right:3px;
    top: 3px;
}
.wrapper .header .header-search .search-submit { position: absolute; width: 17px; height: 16px; background: url(../images/icon/search.png) no-repeat; top:3px; right: 0px; border: 0;}
.wrapper .header .header-qrcode {
    display: flex;
    flex-direction: column;
    align-items: center;
padding-left: 330px;
}
.wrapper .header .header-qrcode p {
    width: 120px;
    line-height: 25px;
    color: #70264f;
}
.nav-list-bar { 
    width: 1200px;
    line-height: 40px;
    background: #70264f;
    overflow: hidden; 
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}
.nav-list-bar .nav-list {
    width:1200px;
    background: #70264f;
    display: flex;
}
.nav-list-bar .nav-list li {
    flex:1;
    text-align: center;
}
.nav-list-bar .nav-list li a {
    display: inline-block;
    width: 148px;
    line-height: 40px;
}
.nav-list-bar > ul > li > ul {
    position: absolute;
    display: none;
}
.nav-list-bar > ul > li:hover ul {
    display: block;
}
.nav-list-bar > ul > li > a {
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.nav-list-bar > ul > li:hover {
    background-color: #340825;
}
.nav-list-bar-bg {
    background-color: #340825;
}
.nav-list-bar > ul > li > ul {
    background-color:#fff;
    z-index: 111;
}
.nav-list-bar > ul > li > ul > li > a {
    width: 148px;
    line-height: 40px;
    background-color: #fff;
    color:#696969;
    text-align: center;
    border: 1px solid #8c8c8c;
    border-top: none;
    display: block;
}
.nav-list-bar > ul > li > ul > li:first-child > a {
    border-top: 1px solid #ccc;
}
.nav-list-bar > ul > li > ul > li > a:hover {
    color: #fff;
    background-color: #340825;
}
.copyright {
    width: 1205px;
    height: 84px;
    background:#70264F;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 62px;
}
.copyright a {
    color: #f5f5f5;
    padding:0 25px;
}
.focus-title { display: none !important;}
.focus-page {width: 12px !important; height: 12px !important; border-radius: 6px !important;margin-right:10px !important;}
.possplit { background: none;    text-indent: 0px;
    text-align: center;
    width: 15px;}
.info{   
    padding: 20px 33px 20px 40px;
   
}
.info ul li a {color: #70264E;    font-size: 16px;}

.left-list .left-list-item .selected span{color: #70264f;
    font-size: large;font-size: 15px;}



.con-right-box .def-info ul li{ line-height:35px !important;}
.wp_paging li a{ line-height:35px !important;}
#wp_paging_w72{  bottom:60px;left:120px;}
